package Math;

public class APIMathdemo01 {
    public static void main(String[] args) {
        // 返回参数的绝对值
        System.out.println(Math.abs(-18));//18
        //向上取整(进一发),向正无穷大方向获取距离最近的整数
        //返回大于或等于参数的最小整数
        System.out.println(Math.ceil(18.34));//19.0
        System.out.println(Math.ceil(18.53));//19.0
        //去尾法 向负无穷大方向获取距离最近的整数
        System.out.println(Math.floor(-18.34));//-19.0
        System.out.println(Math.floor(-18.53));//-19.0
        //四舍五入法
        System.out.println(Math.round(4.58));//5
        System.out.println(Math.round(4.32));//4
        //获取最大值
        System.out.println(Math.max(18, 20));//max=20
        //获取最小值
        System.out.println(Math.min(1, -9));//-9
        //计算a的b次幂---求一个数的幂次方
        System.out.println(Math.pow(2.0, 3.0));//8.0
        // public static double random()返回值为double的正值，[0.0,1.0)
        System.out.println("获取到的0-1之间的随机数为: " + Math.random());
    }
}
